62759278
33713362
25901824
4494785
95296812
35105387
62077098
52693131
9967015
30591887
69667331
19194088
83828006
8054563
35567206
63183346
9571814
27431398
72922991
4512357
59045842
12428580
10074963
84257856
69218613
64054907
71605400
55511928
85557151
48383080
74692021
93869307
14821607
55216480
46357999
48767456
23248072
29523684
24075654
90905075