40628534
14076411
55117776
11328222
70974172
94945992
9824856
68442840
74008344
12542120
83281512
7304257
56364836
35985910
36983067
7054671
62615754
87579326
9602959
8393651
44789790
54309023
26167570
64747168
64563966
81072135
51808340
615717
76918
64946060
97122275
6636575
3328652
5355855
42226066
91556903
39761119
30683894
2611974
88106347