86575029
8666761
8054118
28607513
74045423
17989895
43701160
8408291
13612541
74519
72057131
81995420
82977493
45699810
78669236
99294771
1500921
59618080
56974898
97249615
39045605
2021194
17889484
9316218
91755887
96017975
85765805
93175713
75795763
53288627
68628349
80824609
41526276
60057393
1042618
35941867
97206650
5929910
52757052
221284