52108889
87108508
71889800
84949992
74258106
43963439
94712281
31918167
62444737
4241287
99363120
87024717
20371492
2843745
53188158
2337547
67117010
74359648
2414814
22546823
31688161
88705606
43023375
1523661
83306888
71677550
58098785
51599370
63166677
72514548
14022077
83613942
40659542
25103196
18373979
55729826
35925683
71113157
18656543
24024588