50072686
22257943
81588728
6230174
80375167
7631239
32578000
43446522
59768504
57071222
68019236
79207332
5584303
4408327
6741898
32896450
457330
72662477
35068261
17173964
77609954
7004798
24273803
74074499
71103200
80998771
77337309
83115271
68165534
92074381
4689521
62352049
10576095
58277712
86553570
25718631
33719516
3292618
50809269
32238409