18182790
32091679
40071158
29485896
68569302
4050745
6467593
72314615
79939576
20592872
80454376
89714926
41772074
4743919
24546705
6942820
6688468
77102055
62311952
74914947
81699569
34916568
20809681
52612317
53469116
58943496
10309995
82672418
48811383
50529019
23562703
91727874
46203798
445537
34255794
47112963
99888224
30471866
72861460
55553375