34641543
69788289
4158639
20423689
66598348
34609104
50716114
47241489
36252053
58953313
92027787
76524237
6559301
8150152
29112596
98557630
11029166
72657313
93329402
3937909
71726100
2261871
30954033
96584863
61975939
9143631
21169517
49303820
57208135
78757879
19309890
61017354
75678759
38748283
51971426
44117948
12622772
51679446
2527955
28445432