80319947
86082688
93741910
55425090
72514404
51217882
95578604
70405868
23649247
77939766
13874207
94542434
71158574
53555616
70971112
724004
12407391
31887580
56665282
65096259
16069261
72814069
71264718
25178909
5771538
67143526
94984910
79703512
3965729
43384783
57207406
97685971
23043243
16861691
99623058
52262600
8725370
85092603
30021833
83601579