43346973
48216252
19279338
65325777
88294551
78236756
10976405
36317908
42228549
13066229
49149790
49918332
7585281
3609276
5369811
26506670
27166978
34709185
46195929
66345790
19319658
7904978
12564680
79759308
3496277
49066879
5631384
16164818
18115375
67043503
6231377
44173349
33878002
85694588
7076974
7491105
99633631
90446885
56645361
99972963