52415542
79066681
49933443
75181228
41553117
62673463
58496783
55051224
9982524
85967557
74122540
48967178
19633139
90985537
5236882
76063768
4883493
74995739
2735443
16481282
93358072
50757599
84027464
34266167
94674523
12849207
20828913
76116064
23884060
25487001
19398847
73136589
89678386
58454321
95054225
87778850
29543085
28623989
4712143
9909806