65423819
20822346
48492217
24197629
70735166
95613101
88711340
85306989
12731254
9190916
76079832
27127011
35466925
76684738
9194515
42755223
59289620
76297181
23946823
64334112
93536901
49043351
36319499
91408691
41107815
8662175
10893424
91777907
35937331
6074789
47658458
28697231
20764461
16146908
81862930
20526444
10171752
16838246
70609218
51082741