56457070
32909948
2659528
24028382
7173853
82583846
41746407
62431947
96575829
84946287
21048530
86546731
26615704
23871981
96738869
94637390
83698225
84873489
91117638
68037626
16978334
68803239
61845859
11647096
55558311
62946991
14222500
80399570
81205606
26154545
1108349
58636836
5242847
51774244
92747936
15697275
33448647
82485460
2652476
30656203