50788214
7832532
25417306
54724493
33221169
20749684
4722243
62419142
3842869
90038593
10006808
87631385
20885279
20656095
93802159
98882862
28691963
14874834
4715178
27394641
76456309
75909460
9271669
1337598
7038205
84858933
40408393
32363869
36964533
1823902
77386993
50492688
36005024
2311046
72963221
74447550
56156216
40759746
86272786
99299752