94892291
13772070
5648624
90887915
61349331
16509822
30596403
95411793
19116733
73147199
81037484
81597056
68876984
76602744
25337053
33271307
1195274
42064823
81102552
81579636
26786968
80896042
65432210
2399815
85037739
33293648
7754809
85889334
65153780
31711280
95708484
24448250
14217551
13518618
15932617
97974619
31672942
61898819
51972900
22409313