6215626
4363881
6273717
24206232
92621672
76943742
77214323
56914164
30796700
19505934
94935135
68602660
97148026
74034930
5111594
2936145
29863365
25658694
75901465
9323582
17792722
93636101
93742098
76568465
75252368
666128
51464071
28034215
87874927
33375484
18982491
54395050
75307013
1459387
69402841
27651700
68746264
50249192
8738570
86255985