47688042
11266113
81171154
96543242
54387302
31427898
90989553
39717161
17604051
98807941
43232885
17918838
39182302
6352787
34924266
19656264
39308513
62876612
43173188
79193222
9130679
52086936
17347073
4188309
77114021
5903429
3883502
44102543
77755044
87328193
92501248
17529401
788192
79624524
84806757
12892439
41503835
72581062
84409924
8151924