86589670
7115452
49856858
93067105
34631749
66791953
76322232
55412219
97426203
78128162
7588743
57276927
33056070
5226903
11499756
87292426
29219026
74732329
14791206
8816066
66435352
29498648
90357973
45609823
79418312
50832316
77424233
85951667
88918360
44697844
18766422
68419647
67834874
57591407
78495040
30048810
79114005
48538736
26437282
52406232