4384731
32173208
70754797
57256457
3478259
13126975
52001351
30684311
55785674
8865840
90613196
148558
61491711
15473604
32114649
89672408
4885580
11286295
54437805
88931313
74084299
18515428
1952483
95501967
45164681
40212031
94458769
6057634
84447093
81606521
59147015
61309328
31917047
73485645
45361855
62939703
16328557
17306216
12759243
3211531