43689813
10191081
26668804
33427888
97126142
36597644
28512208
95512695
1918218
67769995
98367990
7351921
40415112
42972980
57638534
17893664
74623964
10713221
75871232
70626924
6694669
85876503
33528575
27025407
57609152
19179458
12639042
21058964
23984941
9632583
36454172
81918303
41523352
51244672
13869361
6549910
50553852
89073393
5113790
49639800