41392291
44785788
72524178
12105712
29078117
87199625
12814976
48763090
91004456
96995358
99962207
75547213
69515303
12855952
69693613
40997290
2357691
1598134
59361087
37788589
68914760
87854270
9983233
14752953
2864396
16272217
61809414
57904469
86778400
38875681
97087623
37277450
4322424
27814749
3815049
2968369