93468762
12292706
25261920
38451232
42581733
80208414
4030153
63822282
11873368
71541179
8338104
82707939
4029909
6259042
92276353
97331032
87614786
56851936
74439012
69664915
79993190
76268084
87499789
45449591
47992901
7915910
40244597
86292162
41017375
53848033
48498321
3022914
71159002
12569254
39096480
44452271
58135612
52082517
34592530
39386203