43222975
96781134
51808344
10418655
60367996
80493712
7624278
74379956
74032320
81986597
6830890
36783866
44359379
35796356
5798897
21678588
62737224
39207105
21532205
44243363
25114645
17037374
90334429
27663900
95761181
674521
42011713
85684073
72691540
390035
39123026
31461062
94069537
57825834
98772197
77893965
13108888
78421353
94005918
8209297