638271
98208354
93279002
12497178
75297649
40075518
4512244
6007546
64787961
55071910
23536829
85438353
92146500
905330
70386640
53795306
40323317
34331404
40586883
72643770
27672547
40456363
76232884
55964771
89426630
71884388
87325865
26834855
73529799
16035458
1774535
4659306
34922851
48236091
27422429
32651864
778254
20229376
89732893
23818779