80908266
29617094
98381586
66642873
52377770
36543881
85886282
94519198
27344902
16934974
4570357
83018659
8266524
85866983
86239196
16485104
8147501
5756705
74156308
92264007
4098939
16753876
67426
41514796
33347031
29409601
10372631
86313720
2026116
88456056
44872050
87544065
62963461
97617400
85389178
22118594
89245909
99253359
25725242
55745497