62548467
9915571
8709249
33193214
40074056
43563669
94899036
4600497
53669174
71064711
30762578
8489548
1678816
71274682
63523443
54007000
76278292
99622681
95042038
3786974
49091844
6802910
11603977
3430138
64248097
26509236
36801440
5437515
12311641
19074145
38174363
1913878
94749455
27435020
4259551
29551590
21212940
34886681
53545306
50674968