48303943
4966169
4294741
43308809
82717943
2343585
88031134
93531833
43084812
73227922
27765430
92237191
3109267
67984534
632486
27168406
4698760
6797001
64576655
9232420
91098993
1408065
66549029
28465008
2172764
70066611
7586863
17682222
46174679
88815510
59736773
94663154
69334588
32413261
792181
18105141
45708487
34406536
49686844
65043170