17704072
34596504
88645096
3529205
45893513
912814
76952652
7228574
23877773
71552635
86215067
11488337
91503970
40452799
50384873
84302741
71143861
40277785
37681752
61999541
18797942
20212672
13481265
1873402
95104624
60659167
30336460
78218969
25336534
80757300
74024000
55976131
43627792
90329952
88908891
90466618
71113193
26024178
54525193
94434609