49228353
83141418
977292
77185490
81585938
96371211
85399977
91777710
84909799
6549120
61121606
36852632
60976360
27316530
92258561
5061932
51014604
31639316
47102783
28796516
52265173
44938474
32467235
27941262
65476804
66292131
92586424
8174538
44681513
76283593
16721108
76667113
672249
91453541
58951631
68024388
22554572
73388857
66138034
10673764