29469334
50289166
27197172
6624113
2102125
94152425
59137539
61977858
39644505
70934919
85667989
56539202
97483040
14549556
11608443
43342739
49145824
63101907
49097288
37632070
67676127
82917649
99844851
4285849
55052499
22509288
56502809
68205895
37731600
58996182
32328460
40762128
5947209
96206240
17262230
42316298
5988895
86216774
81015339
34115921