95051732
702943
97488821
44629044
46482842
6994214
1729276
7156606
16152036
69733311
91478003
60346336
24402649
52916966
25294398
20517280
60098030
51025369
3472117
45518662
72406700
44935603
32676709
67008807
37327995
37284068
24238071
68454643
3795596
81802069
34763939
79111811
96645778
24454545
61738360
19475995
95068138
23877078
30685563
69675067