19426601
49195139
41476447
40337636
31118735
92834896
32101254
98297042
82552218
77843511
46509643
74999614
6665020
38555864
89864507
8731190
96875226
5543246
78337739
5172350
55383539
67622745
14715043
67763784
23425627
6686621
76389179
91058197
88414976
62117868
66047035
1172233
35293183
4055826
4160242
53048852
81867149
7877262
3572870
31947601