61416303
40546644
54358510
51252782
3893690
85823067
58444961
53092034
24241614
74484936
11269252
4291272
957956
28321685
93115797
56376907
3996911
30527798
14902646
37959589
27395827
15832436
5096121
46935167
96042483
47059865
49586225
78066279
14314380
12238227
96467318
25437307
75437391
42573724
22581724
23682106
98943770
58894842
45328002
42106467