87982915
24864384
57623739
60229692
26115092
32913141
83749392
41396531
99732325
4213624
837982
21141614
68406623
65606970
63228323
61755249
3105888
21819118
14601152
88623601
28379333
8986660
19654654
59577429
2696985
25956073
40596041
60329453
5009997
55025737
50478702
56167901
15334319
87199879
1858114
13885390
21822077
54572995
29952756
95071560