645015
92754324
58911168
33908781
97776921
67438017
25628112
59191402
353541
31836231
92592932
90494368
23139971
63093771
93042892
84792708
82813895
3499340
44096540
24056779
51272634
78156929
90737216
20283224
5201356
19074957
29884647
87817823
38971050
28685346
358451
33393726
65797410
35049171
13554674
7545869
15564487
7455928
24328595
2845479