41483819
499456
3416510
32587931
18032939
3486762
18572180
89896773
25395401
2084323
73837015
96762310
95751442
84204383
33323946
85512037
20455893
68359228
97058292
32599352
99876474
7984065
66173808
8839697
64093888
33211897
32131184
76211413
85134312
10619456
89054916
64347070
58374799
51931827
742092
72859425
9187510
10996227
26411120
10484597