77054679
84471822
26336883
97692517
80379784
62957124
6986505
41025509
22363847
34919280
28554874
79917716
66489530
31799998
11368785
42025167
94239528
82098775
3598778
59099620
10302779
64538045
22457070
73658124
47982039
28902298
44038300
1254542
42727239
1726689
7759748
99631763
45478347
37007744
31559692
6151774
4488828
25533690
42992589
34925906