97937488
98939673
3604266
77293185
7898511
8946921
80243599
26242277
54042611
42006681
4128586
41574050
96223164
2553154
40651859
15943546
60101006
83419935
39356420
51898482
49318800
27879609
78473214
28755034
17452139
80973349
7278077
61364429
5104511
25908217
943552
54371657
8454928
52014681
33608403
81374932
45832338
15502120
8836489
8517793