79803441
12169571
2544284
10921597
67324721
42931790
16116352
48382055
44383852
32957235
91951475
49621302
81358482
1748700
96334877
30932162
38335310
69776337
65858833
71679590
66808844
85507394
3865838
33563979
55926479
9898046
1417696
75306382
5029273
32984626
58697792
2937913
22198162
49272007
80048405
31769142
90488374
52302654
3672335
22479761