10629611
23072710
851703
3253947
2957853
66653706
37831578
95472036
61954189
43938765
43042357
50615486
34766766
36129694
11785972
12036112
24888103
50958986
99074215
67059058
64793004
4178957
69167448
10365623
4829695
20912132
62071759
936064
10047454
52717979
93903818
11028801
2544578
7790518
44318091
3573234
758323
371960
72537070
82515757