83202693
27894973
6646865
60716552
94011177
64211695
46738313
14761095
47456162
25427898
54372528
68751488
29012796
48522625
92558478
35152944
94577794
71258551
65383193
48403172
3716336
18827307
23706961
42784826
5614518
44695408
76943522
98106350
5595122
32671382
29399162
37025689
28402500
52767076
55201760
67031838
7954493
74224259
3396242
38388809