4126137
1127498
38816694
32314520
83946651
95603384
33536941
14412691
96035
48091812
89071734
61307325
80156984
50343269
37248794
38948565
69199472
63295661
9778382
2708881
3972440
30101961
55268
66135524
5675077
73403927
62581975
17383753
3751728
5536204
94956734
59088765
13303067
75292989
37719902
83449162
5135265
27767151
94021633
81056757