68283180
45709254
52608227
44019595
71635063
95834206
42389182
56954198
41966060
25918875
2043477
10354002
3594225
73599407
28453939
69272299
72318801
17679644
76334624
49775364
22752987
26524392
32149878
59179455
71485595
89496846
6948039
63689914
93646272
56951695
84821770
79015020
70684937
100007289
63729716
7869352
59671308
86444129
34014767
496983