49471217
80402830
80207797
72195851
21263463
3146657
86375376
28096233
23919683
62741954
60839064
77372941
25643878
35101917
17206634
98749632
32852340
65237733
55732412
88658011
87564311
7553582
76636861
95349293
49668780
58923887
53434668
74726874
8289932
34052424
79811082
96645197
10218371
24629045
86958492
13149242
10778881
40363261
43411625
34112837