59917594
84574585
82044299
64394729
94061862
71688617
5885377
67068958
20721708
9319137
89725609
14054126
6188863
33365772
50308933
67223215
58264460
38957682
56691245
2162060
47228733
58444223
73278105
54596986
79246420
6979572
93475877
20299773
61207678
46104028
70781595
2542171
40701123
57352570
31681416
89115263
49349944
36288723
88479334
79547803