66061573
98545
47825636
175403
23298582
4951510
6286186
26328504
39092081
21803043
76167022
59526334
76173499
4084239
38537524
1146439
76914888
93822510
66659663
60102447
79053703
35331683
49248841
9459479
71444416
11423128
50511013
59221598
94186951
76182709
83531027
41697429
83595446
10399925
16917471
4778496
22227494
7176046
3352527
63542263