24817732
91497150
65141590
29063663
19206763
70243722
5503698
16871736
64733888
4598540
10382639
77141258
29354975
41534402
77689978
61162854
17331104
96578410
92151115
41681797
92785778
63867854
13912003
46518963
62815630
72203153
86311816
31465343
25504333
70569586
97113082
15393119
80812050
97297035
17793732
19118914
49187965
63241440
66459995
47333582