4284188
56723986
40552898
95425096
46858592
34378192
72432621
19964198
3163869
21876853
61534577
99395981
58972737
3170681
5237621
92055758
75697365
85486540
5695362
10884017
55153572
12462882
36146603
92341203
35946758
3521797
20962157
91409888
43868170
96009986
82193352
76806651
68942628
14659459
40912767
44262143
54949656
8485278
55545932
63476019