84135952
99699219
67939916
13843236
84831661
88349657
63244447
26819969
5500508
7959542
60665733
15089093
39555114
54193831
57989637
97747879
32052239
69812389
95044773
38028331
41643866
81492594
77271928
43022990
3501452
99228849
53136384
70873281
2599830
692568
59769839
56244542
86298513
25185132
68952794
22539212
33774689
96783999
85477691
70906289