49337468
30085436
394791
2226265
95926128
48445822
84567374
27901325
45042196
42765163
37824624
84869004
88402581
77804488
42697975
40521114
88146844
91138068
3065135
23218276
2988831
26346932
4541821
63889036
38225281
216026
75403929
1476546
65833451
34201628
72868040
44407697
51986584
61287177
81565877
70248940
28564868
2529651
16113440
9016147