42916099
29444423
25727576
80132624
60475776
2450103
85335531
86152625
41712123
55325936
98641893
90966519
27501021
2887751
10192206
69501311
99756596
95419007
573342
55108376
3972510
41648
25392312
49629628
40356513
9974196
41266475
40406924
3346705
47685250
15052839
43767880
48292305
97595000
98115944
69088768
18212947
50014801
46111080
61576264