41929682
88332667
7771903
26004867
69051180
1537877
39069268
22203306
39718266
33407259
89042734
8217753
10915129
50827440
8205354
96325249
83462424
24686798
74206397
36082521
73904858
71953168
58059134
74417345
31541579
90372010
37168372
4736601
27809435
16986625
98295260
99325354
75233644
3914750
12454140
88265070
38048579
23423189
92424286
83733502