47974279
43403650
52867963
87377442
2359339
4737406
5735601
76011125
9475551
4853320
97754313
83748390
65819155
27997589
17764573
9284396
46097712
78142718
8826170
64147064
8515731
75555626
30792645
8739143
33456537
673044
5394026
51179148
95675677
43499751
30712680
80246088
94996073
44122598
8716264
799370
36044806
71472967
58815937
1942934