98393720
79858072
2948184
8432119
34692631
67663150
93259405
36874471
87044680
87845696
12135263
76679555
59652231
69923412
41258336
26223707
73097854
34822569
11257458
34568157
41562632
95756986
47104197
89342976
44993693
9815739
5782985
7583589
14676501
75099230
18573222
64056536
72126327
35015610
89338685
60039723
18795824
15431290
9184979
79293319