84703673
8095287
32944027
2803829
6356898
7273652
37834406
86418560
53788565
91611952
70296610
56298351
34004539
5696188
83217363
1282297
96306378
7328706
19167183
73317127
8221841
35392137
67138280
67473068
35928625
88978403
6076305
86155525
58458615
80816946
92712503
34287736
63692790
73048754
13381924
34243131
70638734
83225784
70144236
49822912