63627210
87972188
25759368
51692912
86894526
30644962
75688469
93716268
839549
53312341
13061422
475103
67975900
29938241
15085370
23687196
43985193
23931523
8173695
906383
48811442
67711451
40049522
78629524
46152663
288251
3044384
70255796
52225202
33709596
48496645
40268785
8650445
7687778
81396416
88817611
38484481
9105654
7586462
52233912