69012634
60081470
41316746
81889058
19183442
11761673
96408022
53783551
19952061
3370456
11972972
40349692
82797397
2384462
36412017
6983025
15504145
47547153
1293662
50728064
76398450
80102446
95842571
23531623
37096801
68901392
62868599
29167319
56663476
46959685
45544811
56622540
13238084
64788396
80393966
21922754
42528450
58577232
81561843
3941617