86171192
18231986
97481267
24545919
98318226
42211695
8856562
92487744
3907245
46887731
8596414
31132810
4979691
472479
43303727
11048827
46943765
26472404
25554987
86592342
31863876
82382336
60656510
31135124
52368446
5896641
23475346
97483343
44712010
80766309
5886322
53706250
3120485
78583794
16622766
64156100
41445467
35509373
2827375
89326482