76841006
63678768
42584606
11492779
37207483
2189336
65818492
54353603
23417769
17565118
37489729
63773038
28427940
63371066
87026319
22137751
6047672
7616801
78398370
3839201
47015522
98513707
96784801
172531
51629205
78432034
80635831
40216208
2513265
63705257
55675085
2620299
27807879
76501824
94683584
50353064
8403463
41844956
10853506
19167222