70796482
34298063
9704868
96351315
14667948
11561658
42756237
16487987
53676591
79104821
53568988
6094831
8129207
76468738
77522098
5996569
78936694
44248201
50484268
43441231
3057150
93445478
12925989
73837506
83573465
24119640
54504316
19381384
73436564
11975745
29994781
69638268
37336158
8833077
46494326
69199125
2085465
82641064
71741650
1016133