29365977
99568603
14827708
3762587
99568693
72015747
51178418
82153530
75512708
15952863
37478071
1465044
65808119
55687482
63747207
94125343
63779344
90614908
25619470
67495687
702455
73429946
13307700
54747187
54301433
15566072
30183359
5637735
11322446
36752256
34524289
3827741
32678597
20308168
48738058
1671346
1113001
65063990
50769944
97069056