51778344
89394157
27818523
7184089
85962386
12896827
1498597
56374462
77031395
75027849
89391404
49608404
6325523
93966995
5527565
98782917
48695763
4821465
2324897
76633634
43731308
84775475
73553000
22953072
7954833
99941357
65919530
78169517
5142383
86718102
53222705
96282324
53111509
81680
3552830
25124028
99636109
23099805
5926082
68709446