83637715
11621217
41426604
78126422
39113447
2671683
99159837
24529842
8329780
39965429
93641217
939099
2528579
36719650
90512310
43112975
42809084
50993990
8048623
18633598
32244102
81718056
4194194
20731525
48589877
67631756
68697441
69931944
20535093
11328789
4485419
49688588
54974063
86232309
33635890
77897936
83915356
31236751
8325506
42895227