95681251
37175796
634071
83626631
28988388
62696399
68096709
57639348
84565861
81335479
69075135
53038545
48296432
68463968
15489433
84789302
97038834
74507305
35321723
21399468
1596898
70769743
73924265
70767672
14016666
81523803
6870476
42751194
60146998
14462731
85597236
86766461
7457609
2956573
438361
28722331
93389918
53542729
26262131
20099412