72143043
59182873
63996980
35399763
99779361
26319899
90918349
87318213
43656063
89435208
29749197
26553712
45481056
831510
3754856
85165924
12365849
23679428
68774754
40461736
59341463
5939868
80689239
73733301
71849633
87922941
27497850
99795929
36844426
40999177
11856483
23416860
46591060
86783698
59835267
46937795
6229385
11092609
6403484
94194593