22115698
36236877
20497515
64255124
76592438
63946592
95186888
6360500
3821164
64001108
36931034
49522195
21587930
89393587
70437881
5781214
95486542
61277724
56935114
50446984
30839939
68533199
37249894
87375349
98623765
77972142
82827188
99471494
81523169
6177574
251639
87925366
89506307
44381781
42656472
20143525
53261579
5973699
15087362
30545539