82237131
83131971
47992602
93649510
44588994
94318478
80744689
68421912
71877465
77053579
40467467
44535601
2405084
55619722
53822214
8196865
42087317
88654955
94554357
25011225
19453965
65537806
23446106
8968156
42383446
28391687
41599209
56859992
89839453
24652590
77554389
99722578
7646569
66375369
12253992
6667736
55187740
68809598
30806653
16957269