42637044
57834293
41996630
61968095
52231157
66743829
95358928
28647369
56226557
50655401
88651089
3584337
71035977
67213645
39902718
86249921
90696712
38716281
38675597
60279775
15261782
44891942
82002919
7621232
79723160
73875098
2821419
39628260
4539948
27904013
76665172
15591917
62972799
57835876
47058911
89818567
66948943
31837933
5519970
23963469