48191255
24981326
10214652
12432823
67635819
16075440
39459334
17941230
8350995
89619550
83692612
3879386
33406501
70446839
17461332
22746276
6591345
86945354
16776322
45319098
75464627
29068197
99521764
93215567
91931117
24565426
72696645
684492
1006952
81436035
99189953
88295618
70045889
4675
75852774
34202481
53142170
45915435
11995184
55615618