5996860
5439138
55251359
18104490
54162938
26359491
9399325
45543736
50111538
82399946
53626690
1737993
18075424
90891029
49504859
2872249
44074883
42421773
60768848
26912632
75015431
60661731
79454933
33154000
88948248
75745226
60643598
73345580
66534503
9969163
13248309
99762304
52194534
22796702
90636100
86636547
9008980
56372327
4904942
36062290