34952312
67272285
13216095
63888248
87219616
10042823
45832735
98454859
35503380
34765532
12568338
79904433
26981372
7505409
6472934
78537266
27046563
49566143
63604363
50365363
50025582
3283409
86628837
35078017
79434314
21149682
94641300
9116267
54049848
54822017
23269735
90351726
42449486
26215682
79336119
71733641
13996936
66014707
2019843
69573797