82896431
72049140
68714960
88661739
91956364
68501652
11204754
63911392
29396734
30143655
75676074
58558537
41085254
86996366
33368789
87729987
16172307
95408445
54765216
53735441
73492462
9050243
74334080
88068362
88559484
58252227
92959047
43988298
49389064
76033031
24547482
68007667
8270820
47283613
46259760
50043502
49266608
46114551
26478416
84273774