39363224
52315478
23318649
25226360
49291105
79704815
40729637
68196529
98376981
81213723
18344381
94797070
63102939
47992661
5374019
22174230
953726
92629842
3731753
81635238
66939201
13485594
76412505
12055375
20992884
745272
1321354
462355
95254372
385519
94114064
60939995
56441236
93017090
67412028
14125376
15538670
32613065
33159711
63723279