36296072
82912466
74903292
1909065
14456944
11105521
54859564
99488856
73602264
10339546
21511624
56323241
70666787
19559285
5051136
75819102
58062064
96485963
8885332
81054392
50068063
16731661
88873322
47795882
49354673
86817561
28015835
67477430
3429045
99307417
56797027
46917313
972854
48031484
76416530
11554461
789218
54766405
4015430
38295809