28267639
20431894
85188790
80606387
50243868
996465
33495777
25949897
96474886
80574407
46638094
31183811
2945741
66834589
21122630
14386852
6766793
2357454
1536004
4542441
53377460
19345707
41686126
77991176
24153479
43142024
50992578
45306823
21586528
54322498
51288436
34511360
1625652
76071545
97366017
37083983
68093038
72843905
44623130
6445894