96711134
1597033
48158998
40001590
11146747
17906739
27033957
34291280
59658747
66403373
8427649
13833253
24001251
79101071
49781899
89922472
14056989
87756650
98067627
12182537
10963186
47953569
5666178
84132971
60599259
82817846
13068516
54533094
31857364
98096044
9177194
97191782
76512378
21683119
16812890
64701645
46101478
15919530
1327593
17037796