26159571
14965740
36207905
27706694
27944978
29336663
7884104
28129323
616590
23357227
4154493
97669980
20832524
9062901
73155057
85949933
38349698
71992666
84953864
44265774
66983210
35039054
7935933
97853813
398233
2354024
61493714
4692701
19912493
7828165
16397833
4497584
71336081
50621487
5494471
96183627
74821033
53967362
83161607
19998994