4437232
93399359
933060
49389117
72656546
18895653
76387664
12413115
97718903
56094370
40187478
94077797
4150624
57369463
83684907
30763669
42137018
97366396
31706230
56148425
32565088
53377511
12597998
58191327
72491238
12708702
76848286
55495185
90834812
27932108
10182829
86481482
47676156
155606
19976307
87925165
14412793
71954505
67258593
86239847