53661262
47482201
61927435
422693
31907187
97304947
16499214
99221914
67362620
48508977
67336605
9937771
21137300
87348198
38883954
27282420
17734536
9082706
20019062
11051147
84752073
83001049
85894338
737340
33866624
7543019
43456759
79444202
89439997
76702025
12943042
47132835
5550562
75616891
45719820
17221402
82535959
54316622
12787566
13348698