17725864
6312387
61551640
96492910
8665493
96211663
25539510
31178798
18259513
92408724
62498449
34124148
99353723
568040
47037903
4074651
40315291
20706677
13668208
78344351
56952758
7356194
45587270
95568176
75571625
21142686
39464180
21641339
8454189
19185835
38735802
60801577
2781976
32248158
50386120
78548907
97054594
90512171
14819366
11889416