47139126
9496750
97615601
82786875
4443167
48273325
93872056
41108113
36559972
26024716
97688068
8845445
46763119
6861979
72396943
94454205
70207628
39454610
15342797
7011957
26137650
18322407
60016904
25366316
39399290
51678469
96638729
81701435
85301376
32196043
72373736
79441570
4044362
33009597
61644618
1591543
67677743
58839364
12716587
34449816