27962973
9045636
72608088
7677380
2813657
87475093
69704107
86686979
53131505
14804658
6466196
21941691
77715945
34791873
14065379
1618152
79178635
1422420
855926
29695188
43754649
22615036
92757308
11796472
7998429
49004693
51852649
8013661
21421489
54155674
2442962
49618596
86818093
66855861
37251971
37653516
78965706
81373143
35805032
7185841