17261464
9309451
13367055
43146321
40766311
19652204
59782635
36757198
91624505
17851339
27473976
3966272
31099470
47125294
71481878
50008702
24801917
77485259
3312482
61147677
92592777
53519248
31481381
61662206
17234327
52934127
64114561
82633625
94357585
74454573
27229340
71715212
7899724
3809462
77773706
53986055
20675777
63186312
87413571
64288020