97496012
48555160
41972428
82823661
93191913
61181466
2421283
58658684
43397479
95585763
36755406
87834233
2804952
30512675
86352701
78903794
42301967
61051172
2590864
39029462
56304789
41224564
7681567
61115076
70205047
63101387
68138597
81015764
97826201
80736450
85031800
79033578
2098017
38924588
35336680
39948234
4163217
36359090
30268309
83721218