11531352
7427813
16978013
32348534
87283982
67053122
28204721
60058912
94142418
48172958
97786633
12665883
96271985
66363229
97997709
60426246
87852276
76459984
25342205
29309691
67936153
54831598
42389568
33054532
26976734
23363821
33826397
67595108
65128194
92834343
72661756
27101075
37778340
68649942
21007350
86381597
14135893
82091047
34605970
52608138