81875940
15933723
53321539
53495705
74378932
95757423
60834788
67865726
2443197
45233112
54538242
76832724
35957696
1364633
37306891
2581727
83766544
2156207
7958850
48712430
80448369
65215352
20716744
11516684
34071575
66698172
6129183
71972025
87691195
85779337
14446169
27148150
66186214
18526949
37437739
8161262
56808534
49679152
2798850
66132386