27043847
83323472
8493213
3438584
84642914
73194315
45641282
47387396
18729644
46552673
87148789
91263321
24039654
59403825
38321631
40463627
44888950
48601846
8188630
61567499
98867850
56772514
65647145
5286249
95797399
34872070
6292231
33834539
77274231
66431080
9466818
42639454
4773738
2452853
71676932
30483341
4559278
51671392
30332568
49496085