13889066
7157058
25595158
23763348
71516012
45665464
75772655
20662602
45893698
24102465
41014600
34753246
22453750
56386336
78222974
23261154
26908531
57937398
8090327
30793610
62054027
9073337
50392942
50406599
6529317
70355180
47682201
30489138
51184975
9131406
80689159
17398436
27569601
97913896
95436506
27142082
41156977
20627672
93306606
93167434