50464014
26693433
27443789
41649440
968394
26916908
86024121
502751
34532850
8318157
64729541
56326551
41514447
56867043
6269552
95034224
66396494
3191801
37349399
94557156
76742144
5858543
28161720
75502915
33357508
23868630
63146153
89375193
52799940
1460832
52358041
43452736
95855238
92696300
33972763
79313159
807250
98673342
22195601
487789