79848207
2532790
12908543
15345850
5522664
5622398
31281973
84656450
84127289
48639738
60771259
21601072
89118176
72036906
24507057
51383993
1752423
52985661
715945
2972139
40997506
8605125
26094122
79796005
46304874
918327
5256229
3162210
2108822
22687565
34716441
39776537
59664951
30183291
62288358
92602842
32728924
5379879
77644093
87992803