3311727
51178442
51952372
6892571
36805953
61777350
1937691
67242944
90963875
37282445
83044325
79499388
20697817
38756621
7113901
90684753
18604047
90199052
64149753
51539237
80912321
33993090
59529009
49585520
79496324
13787309
52627533
51386681
7864605
39793645
5086853
85302079
34441785
4489439
35985072
53016060
24025038
65465688
10252230
96973040