74047856
13941666
41788940
27702511
38028961
96117486
8960136
74454135
5608471
6257890
36268622
82698780
68079512
56515792
31776233
95258387
37894726
9642357
92915645
81935456
35117465
37378061
42027884
97158386
919212
7151895
22161756
83582487
95855542
33325180
16949415
35455989
50795150
26159337
9054140
45651155
22943920
81145997
80902088
51542198