18859682
45686843
52237810
3349
42652057
35299159
64227140
49997341
7971575
79148763
77786917
50546064
29993674
15055636
68613753
60513423
28569333
24403718
82647043
41093355
31009703
81116150
9405626
21186166
17259679
90528360
728318
58518688
20412650
15208227
88518673
56981751
55866635
2293443
9812132
91747491
6737518
65702423
81692275
33856882