22603003
54307885
57139720
20462478
36053183
99262625
63025255
69597320
690670
36848468
29572746
65951732
12021636
4913694
73717433
83904146
60014567
24014312
39923671
77748294
44857080
54353680
17498303
34049912
39698215
10464728
75631933
6233909
76948603
73064350
86903079
58429063
95627491
46212839
76618489
53321429
52944072
41696936
9465456
39581556