12374622
86459797
40097078
30012004
15341027
19818093
17906175
80704056
20833971
15332396
6138060
2310533
20914787
41841794
59301188
87622669
4267152
75665967
68822212
17024342
26941363
2804108
20476800
97521407
95743194
87193181
38893210
90113610
13628774
31076294
96067290
95596453
19907076
73304381
49834339
54489727
9618355
97593937
23367946
25817143