21713103
10906222
20505377
90239545
4182936
4640682
344243
43165469
466341
57782053
55797033
36543978
62287149
28644120
58486563
93384380
56326219
428464
72799391
17496072
42067393
44554774
40074284
43681235
93048565
54933024
9394738
3560930
512233
4426179
5672860
35458155
58575861
77723729
35179462
43001486
75915374
2651734
229712
81742829