2185170
74883598
9095875
9807562
9242832
52318329
99947031
24512757
8139120
71463620
30941602
95559096
85865187
14332255
671261
62785108
3799247
35805860
28786973
17087263
5616778
8665732
32795159
63499973
47787508
21346506
51362833
46759943
43048617
16984548
68547164
44661135
5106312
14736116
60617176
35306859
9966728
28223248
2183062
28172469