84864512
39347844
56345111
77867655
91207364
47865945
41407318
46501043
5059267
39432864
97152402
67185772
44842478
12165743
48519644
69791262
49639002
67541932
19807229
98861105
22179200
74165
69184046
55897297
33084543
75543277
40005255
28078966
17413606
77021553
22403295
61895333
23995223
597873
86297378
13312520
77096973
80983203
44154388
27018513