60889395
8901750
35786494
72325754
43316296
27987704
69099024
13698863
2918560
21013319
37607289
56066647
95123481
35312014
97357692
49227206
146847
43438748
15453590
52537092
2481906
11275624
73769237
2922586
54782420
36888167
73753254
54437379
59453329
4381879
85014456
85232522
21474389
4702706
2325925
66411113
99054603
7179554
90932197
83456244