23996822
65263106
19112734
19777813
29033560
97735009
67584432
1916502
69192813
2866235
18947740
25357665
68885953
6367763
31922580
44075964
92097352
48242907
81615745
90539702
9317903
86098917
699918
95606995
7374512
43475063
54168308
4229622
2664858
56722569
4185562
7834037
3353391
50758971
46268587
44516180
10142820
12481262
26399115
6645387