96883263
81909681
51174910
81022548
7699491
625565
9547249
64918259
26628256
27723354
23774129
51433422
51989245
30711271
19899070
49426789
10051862
95587385
86258341
11835252
21432923
51751277
85047203
42031041
17195593
97924501
7343803
28981315
82713091
35749490
34222035
67409795
99314331
4307386
71377630
53208476
6658076
49472059
32281048
56696839