96892161
28509567
11524656
17488380
30877437
68528362
6268762
51736596
22659782
80498319
58719310
29515953
3839700
89822967
93476991
2039869
2000440
82731348
218710
25248532
55496872
76171035
45651845
47609100
82287339
70405027
36775073
59652040
25721269
90718929
90497394
16588535
1175401
6001437
70918503
58602369
27795805
79689779
2769272
32641533