19582889
64193955
98735375
96156862
21018447
48477252
33938913
3132238
56776184
51424391
35542425
39023903
20537929
10255741
27398266
67905462
27703707
24979894
38823236
79035064
55941995
90506309
5995317
33916092
94213604
45532996
71014149
39649228
62102959
9854079
73862941
54181069
54962726
58021216
9434284
79049442
50849617
12663857
84574749
32311461