78423826
4793094
50835262
4505671
97007227
96009111
51856583
36759071
9972738
81531386
7277237
25905833
63326703
23244606
47717531
13306360
2467358
80458648
50334419
372993
2438205
35318756
4158491
5869300
17422281
77795672
20927611
21443170
22354320
59066101
69164045
97407403
8868505
15051223
19354070
59923076
5894489
7194769
75847292
405919