65972039
5809967
37585922
58318243
27971768
11724310
53877448
69903469
46959671
54747532
35786392
9920984
778959
8201148
86119483
88613339
70729037
42461083
86054420
68247480
26077380
95634958
61306571
15752093
65598810
32807450
29226256
49624931
60529531
92295362
3964101
96518689
1262857
90634746
64114510
76496717
38863674
1589746
14216946
26493898