10915221
29147972
8815889
7691398
47686431
6406689
8196263
75091015
2477873
6035379
54283412
60571877
60048670
22127745
78582777
38166288
15135040
65983648
40815390
18808984
1202947
3622881
2924933
55075692
7582832
26486334
41312379
425925
8332197
76766261
76212077
55736075
97056995
40507141
6183878
26536131
6756588
63009818
1638624
77276880