18469393
6392813
50108234
16008917
45845879
57801477
97805618
54712317
46945658
96751243
93697189
35534409
12653056
13967665
43426845
20502926
61522313
14752061
29314335
85373634
25197008
55382361
13483749
72077870
89176226
7985176
52631277
90204146
63934525
28273253
92891187
54838160
32917792
32158301
12808539
43584707
54495933
29996891
99279168
72442647