2141893
28378571
6779135
34628728
78328686
58396809
52697592
19709011
11894392
4639453
92183936
97692575
34266189
33064827
86524402
65397168
41388286
5467572
29093852
11759214
5265680
1877893
35585071
39446238
7393171
60113856
44728717
7128652
88153895
6551627
81421866
11114752
87645951
10308841
68632233
65003207
46087634
74023657
1273902
1376568