109042431
95905074
109683194
95959120
115038309
94420196
104030001
113046030
112162476
64397627
105212606
67638254
79826934
59870877
99791368
55877482
89018274
49997001
81645485
75920588
4215757
51263491
49815720
5911822
2352962
51461124
64369538
5205420
81523497
75920561
71595247
50857147
20328218
66223935
89810788
57000838
84914853
87768318
51304732
59850318
84192364
84247817
83055445
21303557
55477926
87835073
59823862
71120802
87641304
83689169
67465447
75335900
118490595