37213099
50894016
30042403
36618865
38018040
39144574
16162184
28658706
5897045
37577683
52868475
65126919
64911690
30506444
34709888
11891654
34142314
46633382
73284346
31244371
2019606
42124656
75308859
14915822
22559975
97135686
89789267
19021121
55723121
93905693
309849
36727294
81656560
14361924
37628418
478953
58841556
51456248
4372350
77912713