95383947
8678869
77466340
81926410
71964467
58385459
26516
38421387
3255980
17441232
4725576
70923047
79949585
9954230
332800
3561531
47687735
52695232
21164952
63663647
27094155
91875134
43566545
94276202
2783863
12343726
34391725
27987508
96238377
78826086
5299258
85707421
56175617
38607999
77027133
37504743
48938716
64474044
18189018
9128541