63697730
89778924
54884040
18335457
94148588
40292358
60662783
89081244
27909269
24844269
55507554
877509
22741304
2133846
42337269
24867801
4645837
6163390
88448218
75595032
21106259
11554962
55802862
54113634
57053052
87485460
19783300
3153102
3558789
19812368
72769346
18926532
31584664
1472448
67943048
43251954
65337015
16062063
91279262
72076655