29342308
16424948
4731567
83041134
78919501
11225908
38027321
6708724
38605669
3735795
96353654
48659296
7336392
79699480
95669285
9556927
26675940
35347704
75934019
74225866
26927713
84067480
77605478
68865
67674442
6943299
58591803
26682978
91584086
25638573
4037488
35842955
65953090
41782032
76284752
253033
79386136
28533678
62998478
55977334