5845841
21243808
74716155
16764801
62537496
70855430
32483130
66511010
44448977
42024166
37289375
70628518
34129330
16322663
30885780
51307245
68527568
78914363
35425066
84876282
86077568
99642431
93264742
91986029
3915429
53243369
95145980
29089486
79819771
7613713
12981300
38921609
38297754
87701602
17195995
33923696
25483985
72634799
11108981
5525804