48773053
52021362
56582526
53028323
38251029
16184339
61344470
5557874
43362945
81176821
1518369
26792191
18639668
93479827
37419696
80883771
59585062
78729235
16113569
61987577
36043569
49685453
2331876
90274458
4124250
2049643
9363813
81979612
71788758
98835638
30506407
84569316
60136274
58545337
45961297
43369141
6699251
67124328
644395
41436680