3553982
23603711
50322145
28606099
50871801
44461326
18221699
42845311
14955379
49946019
86876092
97423765
96405826
22041800
79107511
32993760
39803687
87822856
3418355
64842564
49674771
87878942
75309358
88755784
58487593
87978561
45362180
79703084
87943543
4760993
30619025
15197390
5057242
79114576
49639854
47213360
2187884
7377624
9227670
9290166