96054030
3359447
69101363
19642129
63762146
33665984
99262276
87116452
76625075
60494982
73708610
22795653
5754589
52505142
41089250
96059894
65332297
84391010
64479659
85063745
5147773
7316772
95193113
34198619
20609038
75823646
44342412
47269440
28607603
91901906
91761116
64064267
92437984
32214920
55491479
51096837
30709236
6328226
39237230
27242243