10017714
93071585
3795934
58607144
45328609
51231
16703713
5992847
4302352
46567055
72727619
1089993
99108673
84044940
50946662
49041599
9615528
15165133
77318444
52135062
23677604
89763045
62962769
68257823
4648176
9704904
78421754
78518259
15614880
8389764
32409668
43492627
88907550
65281709
90981417
26598933
90993322
7674274
6076719
83702604