63541250
34316970
69813439
87502693
47694424
79754006
76924725
58326532
21079077
7469339
56771657
96977759
64525678
2736855
74928285
40238792
5727630
939283
62911302
66539088
15561833
420874
89772268
13487564
87069013
12601249
63717405
69188684
90704504
42888709
94384868
41218298
70248028
35531516
19661330
9620757
16459998
22011221
12561614
24295503