57168990
79042556
91513976
33602200
31588801
90245469
50485098
39938103
35837146
96368301
1512753
71001322
1081334
39899451
796055
70747375
96634024
48726942
84382981
81503685
81854757
33537042
34639679
7695209
53938363
55098527
57104937
42169759
69432731
16833595
3063302
8859514
90217432
5376904
79982650
6089344
92924295
90513350
78051059
39286400