50016811
96865434
32321808
40818353
4464731
504507
76338972
29035602
29445337
8441741
1758923
4574745
81866709
44999254
82203482
70658365
6579554
76835605
10606217
42454933
53621180
33564447
61004738
38583980
5363329
46342596
62793715
95846625
9586780
1004884
47695549
6801789
85573731
5364128
86068623
61629187
93922916
6873647
42381708
42808591