8016676
50144274
46648792
11128867
98698516
14147995
6452875
26856668
5956339
37334549
16127606
20623099
98766853
43091842
62815355
3986698
63151075
68252000
14198834
28781784
15439955
32325419
33131926
76514389
1264608
15181208
56884142
63515796
64542836
35244597
61039333
110147
10969860
75061096
25989846
59568378
33102934
45108426
44709072
5955230