23579342
12738303
10575231
89503232
30479409
73027429
66375729
31794099
49232516
88611803
32366175
29875397
52062089
22837351
27321989
35319237
65792449
42867434
19874782
7514064
50311243
97002237
64049801
541906
94294317
35426016
87261166
80467409
25093529
54776065
92935992
5952666
97913728
3488797
11322847
2339937
78599116
3801816
47603309
5138413