52154378
19644300
6071005
10724102
41888768
25429237
354047
21837608
92958358
22264790
98601525
65362466
8519205
93142373
13277960
76156197
64203965
85006737
11209119
92102905
19919697
90341332
91607387
60254580
59323078
34106076
47516868
35463043
3785372
62594270
17994402
42495232
34879286
66809590
35757043
56007510
81501354
89591274
36807585
17324976