9598436
5371590
72727174
60569723
50829535
6252955
5208285
39597433
91315590
8682908
41791459
64663387
43806286
82723746
44904956
7321867
2144116
5028308
75286748
11989550
64406940
93084735
46456719
53761496
5704172
93729784
77353129
9503167
49503239
6954890
4490576
5956406
54413559
67432752
65094280
97856521
86909128
96333263
5463683
70084745