74593912
70605464
64297950
8886667
26143388
61919861
26155765
60383283
20851526
15182734
50671745
72639931
17105521
45421663
85121117
28003229
79929177
33491365
85241285
52644620
89291351
7485550
38555568
27702014
41219371
93299021
75458802
67429400
58642031
84715137
36486819
10544835
4737083
10775925
85209528
90287908
68995449
294185
85246792
18429114