41729930
9127983
20808086
55516954
22092474
4084248
11723057
98428590
64464588
74806114
35752930
91168226
94023485
15317084
42459880
83085843
61148349
35881563
53902454
79573308
61763276
95113718
84625174
22504
51061943
76896460
43221808
46928206
96861127
41325623
61959675
5830774
29394307
37227700
21145505
30767264
5042738
1687927
25012301
98098448